home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1998 July
/
EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso
/
recent
/
delete.lha
/
DeleteColors.rexx
< prev
Wrap
OS/2 REXX Batch file
|
1998-06-13
|
2KB
|
62 lines
/*----------------------------------------*/
/* $VER: DeleteColors V1.01 (13 Jun 1998) */
/* ©1996-98 Michael Merkel */
/*----------------------------------------*/
OPTIONS RESULTS
/* Make sure rexx support is opened */
IF ~SHOW('L','rexxsupport.library') THEN
CALL ADDLIB('rexxsupport.library',0,-30)
IF ~SHOW('L','softlogik:libs/slarexxsupport.library') THEN
CALL ADDLIB('softlogik:libs/slarexxsupport.library',0,-30)
ADDRESS 'PAGESTREAM'
colfrom = 1
colto = 100
colname = 'Black'
call DOREQUESTER
if ergebnis = cancelhandler THEN EXIT
/* ---------------------------------------------------------------- */
OPTIONS FAILAT 11
do num = colfrom to colto
colstr = colname || '.' || num
'DELETESTYLETAG STYLETAG "'colstr'"'
end
OPTIONS FAILAT 10
EXIT
DOREQUESTER:
'ALLOCAREXXREQUESTER "DeleteColors - ©1996-98 Michael Merkel" 320 130'
reqhandle = RESULT
'ADDAREXXGADGET 'reqhandle' EXIT 10 110 70 LABEL "_Ok"'
okhandler = RESULT
'ADDAREXXGADGET 'reqhandle' EXIT 240 110 70 LABEL "_Cancel"'
cancelhandler = RESULT
'ADDAREXXGADGET 'reqhandle' STRING 170 10 100 STRING "'colname'" LABEL "delete which color:"'
colname_gadget = RESULT
'ADDAREXXGADGET 'reqhandle' STRING 170 30 50 STRING "'colfrom'" LABEL "delete from:"'
colfrom_gadget = RESULT
'ADDAREXXGADGET 'reqhandle' STRING 170 50 50 STRING "'colto'" LABEL " to:"'
colto_gadget = RESULT
'ADDAREXXGADGET 'reqhandle' TEXT 10 70 300 STRING "these settings will delete all black"'
'ADDAREXXGADGET 'reqhandle' TEXT 10 85 300 STRING "colors from Black.1 to Black.100"'
'DOAREXXREQUESTER 'reqhandle
ergebnis = RESULT
'GETAREXXGADGET 'reqhandle' 'colname_gadget' STRING'
colname = RESULT
'GETAREXXGADGET 'reqhandle' 'colfrom_gadget' STRING'
colfrom = RESULT
'GETAREXXGADGET 'reqhandle' 'colto_gadget' STRING'
colto = RESULT
'FREEAREXXREQUESTER 'reqhandle
RETURN